Big Huge Thesaurus

Assam rubber

noun